too sophisticated - Turc Anglais Dictionnaire